package com.chat.websocket.service;

import com.chat.websocket.entity.dto.MessageContentDTO;
import com.chat.websocket.entity.dto.SendMessageDTO;
import com.chat.websocket.entity.vo.MessageContentVO;

import java.io.IOException;
import java.util.List;

/**
 * SunJingxuan
 * 2022 \ 08 \ 10
 */

public interface MessageService {

	Boolean sendMessageToUser(SendMessageDTO sendMessageDTO) throws IOException;

	List<MessageContentVO> getHistoryMessage(MessageContentDTO messageContentDTO);

	void haveReadMessage(Long messageId);
}
